xen.git
22 years agobitkeeper revision 1.643 (3fcdbd83juXhc2c1Z5SkD1HAC6kDuA)
br260@laudney.cl.cam.ac.uk [Wed, 3 Dec 2003 10:40:03 +0000 (10:40 +0000)]
bitkeeper revision 1.643 (3fcdbd83juXhc2c1Z5SkD1HAC6kDuA)

Merge laudney.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into laudney.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/br260/lab/xeno.bk

22 years agobitkeeper revision 1.636.1.3 (3fcdbd654OqdrTB4O2_GaQpn0Yh7Vw)
br260@laudney.cl.cam.ac.uk [Wed, 3 Dec 2003 10:39:33 +0000 (10:39 +0000)]
bitkeeper revision 1.636.1.3 (3fcdbd654OqdrTB4O2_GaQpn0Yh7Vw)

xc_private.h:
Propagate return values as far as possible.

22 years agobitkeeper revision 1.642 (3fcdb95euBzkxchkI3J1_rqWh5s6gw)
kaf24@scramble.cl.cam.ac.uk [Wed, 3 Dec 2003 10:22:22 +0000 (10:22 +0000)]
bitkeeper revision 1.642 (3fcdb95euBzkxchkI3J1_rqWh5s6gw)

net_headers.h:
  Fix Arp header struct.

22 years agobitkeeper revision 1.641 (3fcdb656yM6DlMdwk-janNkBhdceiQ)
kaf24@scramble.cl.cam.ac.uk [Wed, 3 Dec 2003 10:09:26 +0000 (10:09 +0000)]
bitkeeper revision 1.641 (3fcdb656yM6DlMdwk-janNkBhdceiQ)

Many files:
  new file
megaraid.c, Makefile, Rules.mk:
  New Fusion driver.

22 years agobitkeeper revision 1.640 (3fccbe1cc1JqCEtqZPkHoofwk825hA)
iap10@labyrinth.cl.cam.ac.uk [Tue, 2 Dec 2003 16:30:20 +0000 (16:30 +0000)]
bitkeeper revision 1.640 (3fccbe1cc1JqCEtqZPkHoofwk825hA)

Merge labyrinth.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

22 years agobitkeeper revision 1.639 (3fccbe07JV6j1aK3O8_w92nf6uQSBw)
iap10@labyrinth.cl.cam.ac.uk [Tue, 2 Dec 2003 16:29:59 +0000 (16:29 +0000)]
bitkeeper revision 1.639 (3fccbe07JV6j1aK3O8_w92nf6uQSBw)

Misc improvements to pincpu stuff.

22 years agobitkeeper revision 1.636.1.2 (3fcbbc74KQaXaXiWg8MaezyjiFxLhg)
kaf24@scramble.cl.cam.ac.uk [Mon, 1 Dec 2003 22:11:00 +0000 (22:11 +0000)]
bitkeeper revision 1.636.1.2 (3fcbbc74KQaXaXiWg8MaezyjiFxLhg)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.636.2.1 (3fcbbc64x-OxidVggJZzaY-7ZkmmVw)
kaf24@scramble.cl.cam.ac.uk [Mon, 1 Dec 2003 22:10:44 +0000 (22:10 +0000)]
bitkeeper revision 1.636.2.1 (3fcbbc64x-OxidVggJZzaY-7ZkmmVw)

xc_misc.c:
  mlock console buffer.

22 years agobitkeeper revision 1.636.1.1 (3fcb7b62Mifz8pPYuvEwJUTNwxzVmg)
br260@laudney.cl.cam.ac.uk [Mon, 1 Dec 2003 17:33:22 +0000 (17:33 +0000)]
bitkeeper revision 1.636.1.1 (3fcb7b62Mifz8pPYuvEwJUTNwxzVmg)

Propagate return values as far as possible.

22 years agobitkeeper revision 1.638 (3fca7788evQFw3E81lBB0aqsSAxjwA)
iap10@labyrinth.cl.cam.ac.uk [Sun, 30 Nov 2003 23:04:40 +0000 (23:04 +0000)]
bitkeeper revision 1.638 (3fca7788evQFw3E81lBB0aqsSAxjwA)

Slightly more complicated example script

22 years agobitkeeper revision 1.637 (3fca7701y4KoOnx1zp_ccoR7G153xg)
iap10@labyrinth.cl.cam.ac.uk [Sun, 30 Nov 2003 23:02:25 +0000 (23:02 +0000)]
bitkeeper revision 1.637 (3fca7701y4KoOnx1zp_ccoR7G153xg)

Add dom0 op to pin a domain to a specified CPU (or -1 to unpin).
This function is currently only supported for domains that have
been 'created' but not 'built' or 'started'.

22 years agobitkeeper revision 1.636 (3fc376f1OnDIvL1xiIhqzjKDbchujQ)
kaf24@scramble.cl.cam.ac.uk [Tue, 25 Nov 2003 15:36:17 +0000 (15:36 +0000)]
bitkeeper revision 1.636 (3fc376f1OnDIvL1xiIhqzjKDbchujQ)

desc.h, traps.c, sched.h, event.h, schedule.c, memory.c:
  Fixes and cleanups.

22 years agobitkeeper revision 1.635 (3fc28bc1lCtZ5EmJM-IipOV5JESnng)
kaf24@scramble.cl.cam.ac.uk [Mon, 24 Nov 2003 22:52:49 +0000 (22:52 +0000)]
bitkeeper revision 1.635 (3fc28bc1lCtZ5EmJM-IipOV5JESnng)

softirq.h, softirq.c:
  Cleanups.

22 years agobitkeeper revision 1.634 (3fc267950JCnZdSjqz12f7QhAx9gWA)
kaf24@scramble.cl.cam.ac.uk [Mon, 24 Nov 2003 20:18:29 +0000 (20:18 +0000)]
bitkeeper revision 1.634 (3fc267950JCnZdSjqz12f7QhAx9gWA)

Many files:
  Cleanups to page reference counting in Xen.

22 years agobitkeeper revision 1.633 (3fc09b3aBu9Z_PNCl6Nd9mfFp6gtGA)
kaf24@scramble.cl.cam.ac.uk [Sun, 23 Nov 2003 11:34:18 +0000 (11:34 +0000)]
bitkeeper revision 1.633 (3fc09b3aBu9Z_PNCl6Nd9mfFp6gtGA)

ide-xeno.c, xen_block.c, domain.c, xen_cpuperf.c:
  Bug fixes and cleanups.

22 years agobitkeeper revision 1.632 (3fbf979eo_ScBFnsFE5_BwSNLqCSog)
kaf24@scramble.cl.cam.ac.uk [Sat, 22 Nov 2003 17:06:38 +0000 (17:06 +0000)]
bitkeeper revision 1.632 (3fbf979eo_ScBFnsFE5_BwSNLqCSog)

createlinuxdom.py:
  Clarify teh createlinuxdom example script.

22 years agobitkeeper revision 1.631 (3fbf9627n3_R5gJx6eFdJQwWUIKLCQ)
kaf24@scramble.cl.cam.ac.uk [Sat, 22 Nov 2003 17:00:23 +0000 (17:00 +0000)]
bitkeeper revision 1.631 (3fbf9627n3_R5gJx6eFdJQwWUIKLCQ)

createlinuxdom.py, Xeno-HOWTO, TODO, README, README.CD:
  Updated the docs to get rid of xenctl references.

22 years agobitkeeper revision 1.630 (3fbf4c5eGi95ZU5mjOHJ4L6ioUNlKA)
kaf24@scramble.cl.cam.ac.uk [Sat, 22 Nov 2003 11:45:34 +0000 (11:45 +0000)]
bitkeeper revision 1.630 (3fbf4c5eGi95ZU5mjOHJ4L6ioUNlKA)

stopdom.py:
  Rename: tools/examples/xi_stopdom.py -> tools/examples/stopdom.py
destroydom.py:
  Rename: tools/examples/xi_destroydom.py -> tools/examples/destroydom.py
listdoms.py:
  Rename: tools/examples/xi_listdoms.py -> tools/examples/listdoms.py
createlinuxdom.py:
  Rename: tools/examples/xi_createlinuxdom.py -> tools/examples/createlinuxdom.py

22 years agobitkeeper revision 1.629 (3fbf4bf5_LPmorLfLE5j1NODSdYPxw)
kaf24@scramble.cl.cam.ac.uk [Sat, 22 Nov 2003 11:43:49 +0000 (11:43 +0000)]
bitkeeper revision 1.629 (3fbf4bf5_LPmorLfLE5j1NODSdYPxw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.627.1.1 (3fbf4befPIgRjU40eyhadjRuioWcwA)
kaf24@scramble.cl.cam.ac.uk [Sat, 22 Nov 2003 11:43:43 +0000 (11:43 +0000)]
bitkeeper revision 1.627.1.1 (3fbf4befPIgRjU40eyhadjRuioWcwA)

Many files:
  Lib renames and fixes. Only build shared version of libxc, as the static archive version caused too many problems.
xc_vif.c:
  Rename: tools/xc/lib/libxc_vif.c -> tools/xc/lib/xc_vif.c
xc_vbd.c:
  Rename: tools/xc/lib/libxc_vbd.c -> tools/xc/lib/xc_vbd.c
xc_private.h:
  Rename: tools/xc/lib/libxc_private.h -> tools/xc/lib/xc_private.h
xc_private.c:
  Rename: tools/xc/lib/libxc_private.c -> tools/xc/lib/xc_private.c
xc_misc.c:
  Rename: tools/xc/lib/libxc_misc.c -> tools/xc/lib/xc_misc.c
xc_linux_restore.c:
  Rename: tools/xc/lib/libxc_linux_restore.c -> tools/xc/lib/xc_linux_restore.c
xc_linux_save.c:
  Rename: tools/xc/lib/libxc_linux_save.c -> tools/xc/lib/xc_linux_save.c
xc_linux_build.c:
  Rename: tools/xc/lib/libxc_linux_build.c -> tools/xc/lib/xc_linux_build.c
xc_domain.c:
  Rename: tools/xc/lib/libxc_domain.c -> tools/xc/lib/xc_domain.c
xc_bvtsched.c:
  Rename: tools/xc/lib/libxc_bvtsched.c -> tools/xc/lib/xc_bvtsched.c

22 years agobitkeeper revision 1.628 (3fbe5055HeiXG-rJ3o36CEsxR_4jfQ)
iap10@labyrinth.cl.cam.ac.uk [Fri, 21 Nov 2003 17:50:13 +0000 (17:50 +0000)]
bitkeeper revision 1.628 (3fbe5055HeiXG-rJ3o36CEsxR_4jfQ)

minor xen-clone change

22 years agobitkeeper revision 1.627 (3fbe416fwrLO59ruKs6PLJilJwY1SQ)
kaf24@scramble.cl.cam.ac.uk [Fri, 21 Nov 2003 16:46:39 +0000 (16:46 +0000)]
bitkeeper revision 1.627 (3fbe416fwrLO59ruKs6PLJilJwY1SQ)

xi_destroydom.py:
  Fix example domain destroy script.

22 years agobitkeeper revision 1.626 (3fbe3eb1WmztnxBIFxm56r8gAVwZig)
kaf24@scramble.cl.cam.ac.uk [Fri, 21 Nov 2003 16:34:57 +0000 (16:34 +0000)]
bitkeeper revision 1.626 (3fbe3eb1WmztnxBIFxm56r8gAVwZig)

Many files:
  Some fixes. Also now have a new Makefile target 'dist' which installs stuff to local install directory. Target 'install' now actually does what you expect by installing under /usr
xi_stopdom.py:
  Rename: tools/misc/xi_stopdom.py -> tools/examples/xi_stopdom.py
xi_listdoms.py:
  Rename: tools/misc/xi_listdoms.py -> tools/examples/xi_listdoms.py
xi_destroydom.py:
  Rename: tools/misc/xi_destroydom.py -> tools/examples/xi_destroydom.py
xi_createlinuxdom.py:
  Rename: tools/misc/xi_createlinuxdom.py -> tools/examples/xi_createlinuxdom.py

22 years agobitkeeper revision 1.625 (3fbe2f19esMEVaXjNmogxfluk2JD7Q)
kaf24@scramble.cl.cam.ac.uk [Fri, 21 Nov 2003 15:28:25 +0000 (15:28 +0000)]
bitkeeper revision 1.625 (3fbe2f19esMEVaXjNmogxfluk2JD7Q)

xi_stopdom.py, xi_listdoms.py, xi_destroydom.py, xi_createlinuxdom.py:
  new file
Makefile, Xc.c, xen_cpuperf.c, Xeno-HOWTO:
  Create example Python control scripts in tools/misc. Delete obsolete tools/control and tools/internal. Update docs.
.del-info.c~f4ad8e683fe1d35:
  Delete: xenolinux-2.4.22-sparse/arch/xeno/drivers/block/info.c
.del-xi_vifinit~38149940dad8e67a:
  Delete: tools/internal/xi_vifinit
.del-xi_vif_params.c~9151f057c314cf7a:
  Delete: tools/internal/xi_vif_params.c
.del-xi_vbd_list.c~84922f92e6a6262e:
  Delete: tools/internal/xi_vbd_list.c
.del-xi_vbd_info.c~981a992ecde72f50:
  Delete: tools/internal/xi_vbd_info.c
.del-xi_vbd_create.c~f1118f53d74c555:
  Delete: tools/internal/xi_vbd_create.c
.del-xi_vbd_add.c~a6d831ecbe015a9d:
  Delete: tools/internal/xi_vbd_add.c
.del-xi_usage.c~68391a152ead20c:
  Delete: tools/internal/xi_usage.c
.del-xi_stop.c~4ef370f18cb74cea:
  Delete: tools/internal/xi_stop.c
.del-xi_start.c~b4656af7bfebd0eb:
  Delete: tools/internal/xi_start.c
.del-xi_sched_global.c~bb19c1a0c457e08a:
  Delete: tools/internal/xi_sched_global.c
.del-xi_sched_domain.c~7ed340cd41ae5b33:
  Delete: tools/internal/xi_sched_domain.c
.del-xi_save_linux.c~15e91079dc6e1f52:
  Delete: tools/internal/xi_save_linux.c
.del-xi_restore_linux.c~cd9f16a3dab69aee:
  Delete: tools/internal/xi_restore_linux.c
.del-xi_read_console_ring.c~687b0bcae18cb1af:
  Delete: tools/internal/xi_read_console_ring.c
.del-xi_phys_grant.c~422d8487936fa4c9:
  Delete: tools/internal/xi_phys_grant.c
.del-xi_list.c~339a2f98db3a4b1f:
  Delete: tools/internal/xi_list.c
.del-xi_helper~5d8f529425dd50f8:
  Delete: tools/internal/xi_helper
.del-xi_destroy.c~44069345187b985d:
  Delete: tools/internal/xi_destroy.c
.del-xi_create.c~9013eff27664db4b:
  Delete: tools/internal/xi_create.c
.del-xi_build.c~55e0f7994dbfebdf:
  Delete: tools/internal/xi_build.c
.del-rpm.spec~73ab630afebd3adc:
  Delete: tools/internal/rpm.spec
.del-mem_defs.h~a42f0035e2bc6841:
  Delete: tools/internal/mem_defs.h
.del-dom0_defs.h~8faf8b626237a755:
  Delete: tools/internal/dom0_defs.h
.del-Makefile~f6522b0feb91f984:
  Delete: tools/internal/Makefile
.del-xenostyle.css~6f6fdfdc625f6ba9:
  Delete: tools/control/web/tmpl/xenostyle.css
.del-xenohead.def~75d33f086d74ed73:
  Delete: tools/control/web/tmpl/xenohead.def
.del-xenofoot.def~7822ea1cb20d0bf:
  Delete: tools/control/web/tmpl/xenofoot.def
.del-vdmenu.tmpl~a9affd2660773ba7:
  Delete: tools/control/web/tmpl/vdmenu.tmpl
.del-vd.tmpl~8d64c39cb07c847c:
  Delete: tools/control/web/tmpl/vd.tmpl
.del-vd-vdv.tmpl~6ce2247b5dd6fa71:
  Delete: tools/control/web/tmpl/vd-vdv.tmpl
.del-xeno.gif~87337600f0e4b6cb:
  Delete: tools/control/web/img/xeno.gif
.del-vd-vdrr.tmpl~f62e0e4cbbcaa21f:
  Delete: tools/control/web/tmpl/vd-vdrr.tmpl
.del-vd-vdr.tmpl~bc166849e09d680a:
  Delete: tools/control/web/tmpl/vd-vdr.tmpl
.del-vd-vddr.tmpl~a9305c17b49ed0a:
  Delete: tools/control/web/tmpl/vd-vddr.tmpl
.del-vd-vdd.tmpl~a87ab77c787ebee2:
  Delete: tools/control/web/tmpl/vd-vdd.tmpl
.del-vd-vdcr.tmpl~6cdd100a5a385284:
  Delete: tools/control/web/tmpl/vd-vdcr.tmpl
.del-vd-vdc.tmpl~f564ab29c2ed6c51:
  Delete: tools/control/web/tmpl/vd-vdc.tmpl
.del-vd-vbdv.tmpl~502df49e757bd832:
  Delete: tools/control/web/tmpl/vd-vbdv.tmpl
.del-vd-vbdcr.tmpl~4011e8874a4d4580:
  Delete: tools/control/web/tmpl/vd-vbdcr.tmpl
.del-vd-vbdc.tmpl~ea2620f4acddc499:
  Delete: tools/control/web/tmpl/vd-vbdc.tmpl
.del-vd-pv.tmpl~7c15c3f2889c19:
  Delete: tools/control/web/tmpl/vd-pv.tmpl
.del-vd-par.tmpl~6a9c1adf4255c1f4:
  Delete: tools/control/web/tmpl/vd-par.tmpl
.del-vd-pa.tmpl~cfc3c39bbee289df:
  Delete: tools/control/web/tmpl/vd-pa.tmpl
.del-vd-fv.tmpl~e7bf7c7f6b172cae:
  Delete: tools/control/web/tmpl/vd-fv.tmpl
.del-search.gif~12f79a986fb9402c:
  Delete: tools/control/web/img/search.gif
.del-pdmenu.tmpl~1e7bff9523b0bbaa:
  Delete: tools/control/web/tmpl/pdmenu.tmpl
.del-pd.tmpl~8c5c232c132bcb13:
  Delete: tools/control/web/tmpl/pd.tmpl
.del-pd-rr.tmpl~2f563e846bc965b5:
  Delete: tools/control/web/tmpl/pd-rr.tmpl
.del-pd-r.tmpl~ee36df10225d67d9:
  Delete: tools/control/web/tmpl/pd-r.tmpl
.del-pd-l.tmpl~acd063974b95504:
  Delete: tools/control/web/tmpl/pd-l.tmpl
.del-pd-gr.tmpl~cca1c9a19939db70:
  Delete: tools/control/web/tmpl/pd-gr.tmpl
.del-pd-g.tmpl~6983193813a3f098:
  Delete: tools/control/web/tmpl/pd-g.tmpl
.del-makefile~32e72e0a58a71587:
  Delete: tools/control/web/tmpl/makefile
.del-install.pl~bf0f10a96268eec:
  Delete: tools/control/web/tmpl/install.pl
.del-index.tmpl~a9f5536b736b2bee:
  Delete: tools/control/web/tmpl/index.tmpl
.del-help.tmpl~a8c78cf6aa63ca4d:
  Delete: tools/control/web/tmpl/help.tmpl
.del-dommenu.tmpl~dcdecbc2f2bcf2df:
  Delete: tools/control/web/tmpl/dommenu.tmpl
.del-dom.tmpl~4bb3289ae71d2f63:
  Delete: tools/control/web/tmpl/dom.tmpl
.del-dom-stpr.tmpl~5469b499f28a24fe:
  Delete: tools/control/web/tmpl/dom-stpr.tmpl
.del-dom-stp.tmpl~aa087fed3e776059:
  Delete: tools/control/web/tmpl/dom-stp.tmpl
.del-dom-star.tmpl~c1e511d2e6e039bf:
  Delete: tools/control/web/tmpl/dom-star.tmpl
.del-dom-sta.tmpl~eec4c966e27825ee:
  Delete: tools/control/web/tmpl/dom-sta.tmpl
.del-dom-newr.tmpl~3f837ebfec8319a8:
  Delete: tools/control/web/tmpl/dom-newr.tmpl
.del-dom-new.tmpl~6fe1462b95a26d5f:
  Delete: tools/control/web/tmpl/dom-new.tmpl
.del-dom-lis.tmpl~85face7aa9811ee6:
  Delete: tools/control/web/tmpl/dom-lis.tmpl
.del-dom-delr.tmpl~b0f4e92c66323471:
  Delete: tools/control/web/tmpl/dom-delr.tmpl
.del-dom-del.tmpl~22452a94642dee59:
  Delete: tools/control/web/tmpl/dom-del.tmpl
.del-about.tmpl~e55c75ae7d40f51d:
  Delete: tools/control/web/tmpl/about.tmpl
.del-web.xml~d3569e2740475560:
  Delete: tools/control/web/WEB-INF/web.xml
.del-pixel.gif~1c70dff3f6408bdd:
  Delete: tools/control/web/img/pixel.gif
.del-home.gif~59d99d5348b498ac:
  Delete: tools/control/web/img/home.gif
.del-help.gif~c2b5bbf58ecda4a5:
  Delete: tools/control/web/img/help.gif
.del-cambridge.gif~31322a41ad46112:
  Delete: tools/control/web/img/cambridge.gif
.del-XMLHelper.java~1ae486474964f9c3:
  Delete: tools/control/src/org/xenoserver/control/XMLHelper.java
.del-XML.java~ede5498f3e107f1f:
  Delete: tools/control/src/org/xenoserver/control/XML.java
.del-VirtualDiskManager.java~ab196de56ed40de1:
  Delete: tools/control/src/org/xenoserver/control/VirtualDiskManager.java
.del-VirtualDisk.java~fafbe80750ab42e2:
  Delete: tools/control/src/org/xenoserver/control/VirtualDisk.java
.del-VirtualBlockDevice.java~98092b4ad4e7bacd:
  Delete: tools/control/src/org/xenoserver/control/VirtualBlockDevice.java
.del-SystemConfigurationBean.java~6fef72e1e39f275f:
  Delete: tools/control/src/org/xenoserver/web/SystemConfigurationBean.java
.del-StringPattern.java~5315ee9851c204fe:
  Delete: tools/control/src/org/xenoserver/control/StringPattern.java
.del-Settings.java~204154059ef7137a:
  Delete: tools/control/src/org/xenoserver/control/Settings.java
.del-RootBean.java~51ad233a3a388d8a:
  Delete: tools/control/src/org/xenoserver/web/RootBean.java
.del-PartitionManager.java~3de50829f63194f9:
  Delete: tools/control/src/org/xenoserver/control/PartitionManager.java
.del-Partition.java~cf021656a42a020d:
  Delete: tools/control/src/org/xenoserver/control/Partition.java
.del-ParseVdShow.java~9775d252c7b15110:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseVdShow.java
.del-Mode.java~25b8442d604135a2:
  Delete: tools/control/src/org/xenoserver/control/Mode.java
.del-Library.java~1bdf383c73b9d30:
  Delete: tools/control/src/org/xenoserver/control/Library.java
.del-InetAddressPattern.java~c8ab0e21763bb46:
  Delete: tools/control/src/org/xenoserver/control/InetAddressPattern.java
.del-Extent.java~e2aacb058cf387dd:
  Delete: tools/control/src/org/xenoserver/control/Extent.java
.del-Domain.java~2c9322038df8d5b0:
  Delete: tools/control/src/org/xenoserver/control/Domain.java
.del-Defaults.java~a20e2ae2fdb4199:
  Delete: tools/control/src/org/xenoserver/control/Defaults.java
.del-CommandVdRefresh.java~b561605ea2bb7663:
  Delete: tools/control/src/org/xenoserver/control/CommandVdRefresh.java
.del-CommandVdDelete.java~1f1433ded35ec0e4:
  Delete: tools/control/src/org/xenoserver/control/CommandVdDelete.java
.del-CommandVdCreate.java~eabf64408bfece75:
  Delete: tools/control/src/org/xenoserver/control/CommandVdCreate.java
.del-CommandVbdList.java~c4b4a0a56d5c159b:
  Delete: tools/control/src/org/xenoserver/control/CommandVbdList.java
.del-CommandVbdCreatePhysical.java~acddd9a8f3934603:
  Delete: tools/control/src/org/xenoserver/control/CommandVbdCreatePhysical.java
.del-CommandVbdCreate.java~cab25ef9c2f9efa0:
  Delete: tools/control/src/org/xenoserver/control/CommandVbdCreate.java
.del-CommandPhysicalRevoke.java~19984f49205247ee:
  Delete: tools/control/src/org/xenoserver/control/CommandPhysicalRevoke.java
.del-CommandPhysicalList.java~40e08514cd0288bd:
  Delete: tools/control/src/org/xenoserver/control/CommandPhysicalList.java
.del-CommandPhysicalGrant.java~62fb80a3494e789a:
  Delete: tools/control/src/org/xenoserver/control/CommandPhysicalGrant.java
.del-CommandPartitionAdd.java~e7fcb3cea1f79648:
  Delete: tools/control/src/org/xenoserver/control/CommandPartitionAdd.java
.del-CommandFailedException.java~cf05d4045a3ab73f:
  Delete: tools/control/src/org/xenoserver/control/CommandFailedException.java
.del-CommandDomainStop.java~57fbc199fddf8b7d:
  Delete: tools/control/src/org/xenoserver/control/CommandDomainStop.java
.del-CommandDomainStart.java~d24ceda9ec764887:
  Delete: tools/control/src/org/xenoserver/control/CommandDomainStart.java
.del-CommandDomainNew.java~8a31b25dd21356d4:
  Delete: tools/control/src/org/xenoserver/control/CommandDomainNew.java
.del-CommandDomainList.java~831c2cbb36df1829:
  Delete: tools/control/src/org/xenoserver/control/CommandDomainList.java
.del-CommandDomainDestroy.java~858175208c48ee8d:
  Delete: tools/control/src/org/xenoserver/control/CommandDomainDestroy.java
.del-Command.java~c45623cf89aa911f:
  Delete: tools/control/src/org/xenoserver/control/Command.java
.del-xenctl~d6d1ced69a4edb06:
  Delete: tools/control/xenctl
.del-xenctl.xml~dbcf47dd62a4c874:
  Delete: tools/control/examples/xenctl.xml
.del-xenctl.xml-publicip~c1dc0c0c01bae47:
  Delete: tools/control/examples/xenctl.xml-publicip
.del-xenctl.xml-linklocal~ac50b907d93dde62:
  Delete: tools/control/examples/xenctl.xml-linklocal
.del-xenctl.xml-dom0nfs~2d4bfd30420f37c:
  Delete: tools/control/examples/xenctl.xml-dom0nfs
.del-xen-mynewdom~eb9eb7ccaba10ea6:
  Delete: tools/control/examples/xen-mynewdom
.del-grub.conf-example~ffdd191a69572347:
  Delete: tools/control/examples/grub.conf-example
.del-etc.exports-example~e109d7d96ace82d5:
  Delete: tools/control/examples/etc.exports-example
.del-build.properties~a26cad6e308b460d:
  Delete: tools/control/build.properties
.del-build-web.xml~65af6961ad5a0006:
  Delete: tools/control/build-web.xml
.del-build-cmdline.xml~90a4e63cd116d260:
  Delete: tools/control/build-cmdline.xml
.del-USAGE-cmdline~a07f39f14fa71021:
  Delete: tools/control/doc/USAGE-cmdline
.del-ParseVdRefresh.java~52d3c19fba954349:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseVdRefresh.java
.del-ParseVdFree.java~736eae32c0439aef:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseVdFree.java
.del-ParseVdDelete.java~1be4ea2ea5ce7030:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseVdDelete.java
.del-ParseVdCreate.java~28ee263e4872c2a:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseVdCreate.java
.del-ParseVbdShow.java~bd36e5a695e124de:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseVbdShow.java
.del-ParseVbdCreate.java~7d6abfe7b735916f:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseVbdCreate.java
.del-ParseScript.java~5137d45494c175f4:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseScript.java
.del-ParsePhysicalRevoke.java~6b0265c5134872be:
  Delete: tools/control/src/org/xenoserver/cmdline/ParsePhysicalRevoke.java
.del-ParsePhysicalList.java~c42cd53f66a8cbfa:
  Delete: tools/control/src/org/xenoserver/cmdline/ParsePhysicalList.java
.del-ParsePhysicalGrant.java~453f27fc4b20a519:
  Delete: tools/control/src/org/xenoserver/cmdline/ParsePhysicalGrant.java
.del-ParsePartitionsList.java~2cfe6d2f93711838:
  Delete: tools/control/src/org/xenoserver/cmdline/ParsePartitionsList.java
.del-ParsePartitionsAdd.java~2869522f1c6258b1:
  Delete: tools/control/src/org/xenoserver/cmdline/ParsePartitionsAdd.java
.del-ParseHelp.java~d81805b2b35e7f8b:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseHelp.java
.del-ParseGroup.java~9dca3029634c4c7:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseGroup.java
.del-ParseFailedException.java~448f60dd7ec604b:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseFailedException.java
.del-ParseDomainStop.java~8a22aa198436278f:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseDomainStop.java
.del-ParseDomainStart.java~eb406fd143d938f1:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseDomainStart.java
.del-ParseDomainNew.java~1753e1f7b4942b:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseDomainNew.java
.del-ParseDomainList.java~170d7622789247bb:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseDomainList.java
.del-ParseDomainDestroy.java~3b2639c66f4c1fb:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseDomainDestroy.java
.del-Makefile~8c5f335db8a47ad3:
  Delete: tools/control/Makefile
.del-Main.java~72e3e9e28ef6446a:
  Delete: tools/control/src/org/xenoserver/cmdline/Main.java
.del-INSTALL-web~96f8752b9fcd6dae:
  Delete: tools/control/doc/INSTALL-web
.del-INSTALL-cmdline~73e6d06a3262dcea:
  Delete: tools/control/doc/INSTALL-cmdline
.del-CommandParser.java~534cced2be48ac9d:
  Delete: tools/control/src/org/xenoserver/cmdline/CommandParser.java

22 years agobitkeeper revision 1.624 (3fbdff8cjOXXJYub36D6Ko7MDfqOsA)
kaf24@scramble.cl.cam.ac.uk [Fri, 21 Nov 2003 12:05:32 +0000 (12:05 +0000)]
bitkeeper revision 1.624 (3fbdff8cjOXXJYub36D6Ko7MDfqOsA)

XenoUtil.py:
  More XenoUtil funcs.

22 years agobitkeeper revision 1.623 (3fbdf485H5kKnNF4DoXW42KlCsxXWw)
kaf24@scramble.cl.cam.ac.uk [Fri, 21 Nov 2003 11:18:29 +0000 (11:18 +0000)]
bitkeeper revision 1.623 (3fbdf485H5kKnNF4DoXW42KlCsxXWw)

setup.py, Xc.c:
  Name change to Python file.
Xc.c:
  Rename: tools/xc/py/xc_py.c -> tools/xc/py/Xc.c

22 years agobitkeeper revision 1.622 (3fbd4bebsTJdb-aVkXDUuIpXoNZ5DA)
kaf24@scramble.cl.cam.ac.uk [Thu, 20 Nov 2003 23:19:07 +0000 (23:19 +0000)]
bitkeeper revision 1.622 (3fbd4bebsTJdb-aVkXDUuIpXoNZ5DA)

setup.py, Makefile:
  A XenoUtil module containing handy helpers for creating control scripts.
XenoUtil.py:
  new file

22 years agobitkeeper revision 1.621 (3fbd39630uwIiPL4FzOZLfg9bk_Qxg)
kaf24@scramble.cl.cam.ac.uk [Thu, 20 Nov 2003 22:00:03 +0000 (22:00 +0000)]
bitkeeper revision 1.621 (3fbd39630uwIiPL4FzOZLfg9bk_Qxg)

Makefile:
  Use the handy install functionality of distutils to do the right thing.

22 years agobitkeeper revision 1.620 (3fbd2125rSiOA8VTBAprJYzUwu-e6w)
kaf24@scramble.cl.cam.ac.uk [Thu, 20 Nov 2003 20:16:37 +0000 (20:16 +0000)]
bitkeeper revision 1.620 (3fbd2125rSiOA8VTBAprJYzUwu-e6w)

xc_py.c:
  Clean up one method on error return.

22 years agobitkeeper revision 1.619 (3fbd1860ZTk313gg7K24KrtLF0t_Vg)
kaf24@scramble.cl.cam.ac.uk [Thu, 20 Nov 2003 19:39:12 +0000 (19:39 +0000)]
bitkeeper revision 1.619 (3fbd1860ZTk313gg7K24KrtLF0t_Vg)

Makefile:
  Fix Python makefile to install the wrapper module in lib/python/

22 years agobitkeeper revision 1.618 (3fbd0a59dVMNI4LJimKHSsxwsIEbLA)
kaf24@scramble.cl.cam.ac.uk [Thu, 20 Nov 2003 18:39:21 +0000 (18:39 +0000)]
bitkeeper revision 1.618 (3fbd0a59dVMNI4LJimKHSsxwsIEbLA)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.616.1.1 (3fbd0a530qmhBPZzzak7KZnyTNTggA)
kaf24@scramble.cl.cam.ac.uk [Thu, 20 Nov 2003 18:39:15 +0000 (18:39 +0000)]
bitkeeper revision 1.616.1.1 (3fbd0a530qmhBPZzzak7KZnyTNTggA)

Many files:
  Python wrapper module 'Xc' for libxc.
xc_py.c, setup.py, Makefile:
  new file

22 years agobitkeeper revision 1.617 (3fbcbdd00Q1Ui884abv72p6z6qttuA)
smh22@labyrinth.cl.cam.ac.uk [Thu, 20 Nov 2003 13:12:48 +0000 (13:12 +0000)]
bitkeeper revision 1.617 (3fbcbdd00Q1Ui884abv72p6z6qttuA)

Makefile:
  bug fix

22 years agobitkeeper revision 1.616 (3fbca451cCh4CiAzcPFCijGwNS4Bjg)
kaf24@scramble.cl.cam.ac.uk [Thu, 20 Nov 2003 11:24:01 +0000 (11:24 +0000)]
bitkeeper revision 1.616 (3fbca451cCh4CiAzcPFCijGwNS4Bjg)

Many files:
  Mods to new xclib.
Makefile:
  new file
  Rename: tools/xc/Makefile -> tools/xc/lib/Makefile
rpm.spec:
  Rename: tools/xc/rpm.spec -> tools/xc/lib/rpm.spec
xc.h:
  Rename: tools/xc/xc.h -> tools/xc/lib/xc.h
libxc_private.h:
  Rename: tools/xc/libxc_private.h -> tools/xc/lib/libxc_private.h
libxc_vif.c:
  Rename: tools/xc/libxc_vif.c -> tools/xc/lib/libxc_vif.c
libxc_vbd.c:
  Rename: tools/xc/libxc_vbd.c -> tools/xc/lib/libxc_vbd.c
libxc_private.c:
  Rename: tools/xc/libxc_private.c -> tools/xc/lib/libxc_private.c
libxc_misc.c:
  Rename: tools/xc/libxc_misc.c -> tools/xc/lib/libxc_misc.c
libxc_linux_save.c:
  Rename: tools/xc/libxc_linux_save.c -> tools/xc/lib/libxc_linux_save.c
libxc_linux_restore.c:
  Rename: tools/xc/libxc_linux_restore.c -> tools/xc/lib/libxc_linux_restore.c
libxc_linux_build.c:
  Rename: tools/xc/libxc_linux_build.c -> tools/xc/lib/libxc_linux_build.c
libxc_domain.c:
  Rename: tools/xc/libxc_domain.c -> tools/xc/lib/libxc_domain.c
libxc_bvtsched.c:
  Rename: tools/xc/libxc_bvtsched.c -> tools/xc/lib/libxc_bvtsched.c
Many files:
  mvdir

22 years agobitkeeper revision 1.615 (3fbc9188pfX4YYzNRqNTu-qQSJS7XA)
kaf24@scramble.cl.cam.ac.uk [Thu, 20 Nov 2003 10:03:52 +0000 (10:03 +0000)]
bitkeeper revision 1.615 (3fbc9188pfX4YYzNRqNTu-qQSJS7XA)

aic79xx_osm.h, aic79xx_osm.c, aic79xx_host.h, aic79xx_core.c, Makefile:
  Add aic79xx SCSI support.

22 years agobitkeeper revision 1.614 (3fbbf777Qp8RgE-VvD1oK71TVH9x2Q)
kaf24@scramble.cl.cam.ac.uk [Wed, 19 Nov 2003 23:06:31 +0000 (23:06 +0000)]
bitkeeper revision 1.614 (3fbbf777Qp8RgE-VvD1oK71TVH9x2Q)

Makefile:
  Fix makefile.

22 years agobitkeeper revision 1.613 (3fbbf72duBrrL77JwhqU9DkVTwQtFA)
kaf24@scramble.cl.cam.ac.uk [Wed, 19 Nov 2003 23:05:17 +0000 (23:05 +0000)]
bitkeeper revision 1.613 (3fbbf72duBrrL77JwhqU9DkVTwQtFA)

Many files:
  Rename new library to 'xc' (Xen Control).
xc.h:
  Rename: tools/libxc/xi.h -> tools/libxc/xc.h
libxc_private.h:
  Rename: tools/libxc/libxi_private.h -> tools/libxc/libxc_private.h
libxc_vif.c:
  Rename: tools/libxc/libxi_vif.c -> tools/libxc/libxc_vif.c
libxc_vbd.c:
  Rename: tools/libxc/libxi_vbd.c -> tools/libxc/libxc_vbd.c
libxc_private.c:
  Rename: tools/libxc/libxi_private.c -> tools/libxc/libxc_private.c
libxc_misc.c:
  Rename: tools/libxc/libxi_misc.c -> tools/libxc/libxc_misc.c
libxc_linux_restore.c:
  Rename: tools/libxc/libxi_linux_restore.c -> tools/libxc/libxc_linux_restore.c
libxc_linux_save.c:
  Rename: tools/libxc/libxi_linux_save.c -> tools/libxc/libxc_linux_save.c
libxc_linux_build.c:
  Rename: tools/libxc/libxi_linux_build.c -> tools/libxc/libxc_linux_build.c
libxc_domain.c:
  Rename: tools/libxc/libxi_domain.c -> tools/libxc/libxc_domain.c
libxc_bvtsched.c:
  Rename: tools/libxc/libxi_bvtsched.c -> tools/libxc/libxc_bvtsched.c
Many files:
  mvdir

22 years agobitkeeper revision 1.612 (3fbba6e271_EVTI6k2Ndd7VThsLqTA)
kaf24@scramble.cl.cam.ac.uk [Wed, 19 Nov 2003 17:22:42 +0000 (17:22 +0000)]
bitkeeper revision 1.612 (3fbba6e271_EVTI6k2Ndd7VThsLqTA)

Many files:
  new file
Makefile:
  New library (libxi) which makes it easier to access the control interfaces.

22 years agobitkeeper revision 1.611 (3fbb410b63xMuUN6Q1y1PYhhAi94Lw)
kaf24@scramble.cl.cam.ac.uk [Wed, 19 Nov 2003 10:08:11 +0000 (10:08 +0000)]
bitkeeper revision 1.611 (3fbb410b63xMuUN6Q1y1PYhhAi94Lw)

event_channel.c:
  Cleanups for event channels.

22 years agobitkeeper revision 1.610 (3fba5ba4BXSYNJAB1zZyNEpKGUOX1A)
kaf24@scramble.cl.cam.ac.uk [Tue, 18 Nov 2003 17:49:24 +0000 (17:49 +0000)]
bitkeeper revision 1.610 (3fba5ba4BXSYNJAB1zZyNEpKGUOX1A)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.608.1.1 (3fba5b99WMvlBA7JwJeGU5vakf_qWg)
kaf24@scramble.cl.cam.ac.uk [Tue, 18 Nov 2003 17:49:13 +0000 (17:49 +0000)]
bitkeeper revision 1.608.1.1 (3fba5b99WMvlBA7JwJeGU5vakf_qWg)

event_channel.c:
  new file
sched.h, mm.h, event.h, hypervisor-if.h, domain.c, entry.S:
  Event channels between domains. Also do not reschedule a domain if a particular guest event is already pending.

22 years agobitkeeper revision 1.609 (3fba2fe9Gbos3ZJ3KSgSz7hSX64wVg)
smh22@labyrinth.cl.cam.ac.uk [Tue, 18 Nov 2003 14:42:49 +0000 (14:42 +0000)]
bitkeeper revision 1.609 (3fba2fe9Gbos3ZJ3KSgSz7hSX64wVg)

xen_vbd.c:
  bug fix

22 years agobitkeeper revision 1.608 (3fb9157cuzbuuHoQHhed0YOXJFy-Sw)
br260@laudney.cl.cam.ac.uk [Mon, 17 Nov 2003 18:37:48 +0000 (18:37 +0000)]
bitkeeper revision 1.608 (3fb9157cuzbuuHoQHhed0YOXJFy-Sw)

Fix a bug: on laptop keyboard, Fn+Num Lk to produce Scroll Lk makes keyboard hang.

22 years agobitkeeper revision 1.607 (3fb80bcdDsC2bacgLhXMLo9Gck9Icg)
kaf24@scramble.cl.cam.ac.uk [Sun, 16 Nov 2003 23:44:13 +0000 (23:44 +0000)]
bitkeeper revision 1.607 (3fb80bcdDsC2bacgLhXMLo9Gck9Icg)

dev.c, netdevice.h, interrupt.h, xen_block.c, memory.c, mm.c:
  Clean up locking in blkdev and net code. Many locks are no longer ever held in interrupt context.

22 years agobitkeeper revision 1.606 (3fb7c711FIosxWIF_j9XSEkZmDWlug)
kaf24@scramble.cl.cam.ac.uk [Sun, 16 Nov 2003 18:50:57 +0000 (18:50 +0000)]
bitkeeper revision 1.606 (3fb7c711FIosxWIF_j9XSEkZmDWlug)

dev.c, dom_mem_ops.c:
  Bug fixes.

22 years agobitkeeper revision 1.605 (3fb7c50bXTDlcELkwn27wbUDu6STOQ)
br260@laudney.cl.cam.ac.uk [Sun, 16 Nov 2003 18:42:19 +0000 (18:42 +0000)]
bitkeeper revision 1.605 (3fb7c50bXTDlcELkwn27wbUDu6STOQ)

Bug fix.

22 years agobitkeeper revision 1.604 (3fb7bdc6G8jZv2m6lWAfV3eKAgnirQ)
kaf24@scramble.cl.cam.ac.uk [Sun, 16 Nov 2003 18:11:18 +0000 (18:11 +0000)]
bitkeeper revision 1.604 (3fb7bdc6G8jZv2m6lWAfV3eKAgnirQ)

vbd.h, sched.h, xen_vbd.c, xen_block.c, domain.c:
  Cleanups and a few bug fixes to the new vbd code.

22 years agobitkeeper revision 1.603 (3fb3bacevrb8jueJUVr6_fTdAFNH3A)
kaf24@scramble.cl.cam.ac.uk [Thu, 13 Nov 2003 17:09:34 +0000 (17:09 +0000)]
bitkeeper revision 1.603 (3fb3bacevrb8jueJUVr6_fTdAFNH3A)

ac_timer.h, schedule.c, network.c, ac_timer.c:
  Cleaned up ac_timer interface, and fixed a bug in the softirq handler.

22 years agobitkeeper revision 1.602 (3fb3b425Vofdr5SY3t-phN5DXjLizw)
kaf24@scramble.cl.cam.ac.uk [Thu, 13 Nov 2003 16:41:09 +0000 (16:41 +0000)]
bitkeeper revision 1.602 (3fb3b425Vofdr5SY3t-phN5DXjLizw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.596.1.3 (3fb3b41eWUoRU0H8A0jEX5roXjxKkA)
kaf24@scramble.cl.cam.ac.uk [Thu, 13 Nov 2003 16:41:02 +0000 (16:41 +0000)]
bitkeeper revision 1.596.1.3 (3fb3b41eWUoRU0H8A0jEX5roXjxKkA)

Many files:
  Greatly simplified Xen softirqs. They are now only executed in outermost Xen activation; they are never called within an irq context.

22 years agobitkeeper revision 1.601 (3fb3b29bWxzXUo39xGgX9TIpE757xg)
br260@laudney.cl.cam.ac.uk [Thu, 13 Nov 2003 16:34:35 +0000 (16:34 +0000)]
bitkeeper revision 1.601 (3fb3b29bWxzXUo39xGgX9TIpE757xg)

Cleanup.

22 years agobitkeeper revision 1.600 (3fb3b273GE_hy7OHRLjgp7AxLOBnjg)
br260@laudney.cl.cam.ac.uk [Thu, 13 Nov 2003 16:33:55 +0000 (16:33 +0000)]
bitkeeper revision 1.600 (3fb3b273GE_hy7OHRLjgp7AxLOBnjg)

Merge laudney.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into laudney.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/br260/xeno.bk

22 years agobitkeeper revision 1.599 (3fb3783bCzU2OI0iS1r2i_GVLKRG0Q)
laudney@eclipse.(none) [Thu, 13 Nov 2003 12:25:31 +0000 (12:25 +0000)]
bitkeeper revision 1.599 (3fb3783bCzU2OI0iS1r2i_GVLKRG0Q)

Fixes. Xen console buffer ring can be cleared at request.

22 years agobitkeeper revision 1.596.1.2 (3fb36386_diWp9iTBJCjk8zK8bRIEw)
smh22@labyrinth.cl.cam.ac.uk [Thu, 13 Nov 2003 10:57:10 +0000 (10:57 +0000)]
bitkeeper revision 1.596.1.2 (3fb36386_diWp9iTBJCjk8zK8bRIEw)

tweaks

22 years agobitkeeper revision 1.598 (3fb2e274GU15kd_YoIRRIuuWRWScng)
laudney@eclipse.(none) [Thu, 13 Nov 2003 01:46:28 +0000 (01:46 +0000)]
bitkeeper revision 1.598 (3fb2e274GU15kd_YoIRRIuuWRWScng)

Fixes for Xen console buffer ring.

22 years agobitkeeper revision 1.596.1.1 (3fb282f5lerTApG4SkcCvGEWh9vYBg)
smh22@labyrinth.cl.cam.ac.uk [Wed, 12 Nov 2003 18:59:01 +0000 (18:59 +0000)]
bitkeeper revision 1.596.1.1 (3fb282f5lerTApG4SkcCvGEWh9vYBg)

VBD fixes + improvements

22 years agobitkeeper revision 1.597 (3fb26743975c08pGlW-UntXWf-IBnQ)
br260@labyrinth.cl.cam.ac.uk [Wed, 12 Nov 2003 17:00:51 +0000 (17:00 +0000)]
bitkeeper revision 1.597 (3fb26743975c08pGlW-UntXWf-IBnQ)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/br260/xeno.bk

22 years agobitkeeper revision 1.593.1.1 (3fb2673ecxanxs8T80yNhChH3vMCyA)
br260@labyrinth.cl.cam.ac.uk [Wed, 12 Nov 2003 17:00:46 +0000 (17:00 +0000)]
bitkeeper revision 1.593.1.1 (3fb2673ecxanxs8T80yNhChH3vMCyA)

add new domain 0 operation to read console ring in Xen

22 years agobitkeeper revision 1.596 (3fb247cfmIy4Y7E2SLnZRhjvUWmjXw)
kaf24@scramble.cl.cam.ac.uk [Wed, 12 Nov 2003 14:46:39 +0000 (14:46 +0000)]
bitkeeper revision 1.596 (3fb247cfmIy4Y7E2SLnZRhjvUWmjXw)

schedule.c:
  Fix a race when calling update_dom_time.

22 years agobitkeeper revision 1.595 (3fb2342et94IEebbXW4EukwRN6mstQ)
kaf24@scramble.cl.cam.ac.uk [Wed, 12 Nov 2003 13:22:54 +0000 (13:22 +0000)]
bitkeeper revision 1.595 (3fb2342et94IEebbXW4EukwRN6mstQ)

time.c:
  Fix uptime for xenolinux.

22 years agobitkeeper revision 1.594 (3fb210e1h9kxCYdiaHlo-5FLn1jxLg)
kaf24@scramble.cl.cam.ac.uk [Wed, 12 Nov 2003 10:52:17 +0000 (10:52 +0000)]
bitkeeper revision 1.594 (3fb210e1h9kxCYdiaHlo-5FLn1jxLg)

xi_build.c, Makefile:
  xi_build will now accept a gzipped kernel image.

22 years agobitkeeper revision 1.593 (3fb0d1ceZM5ys4sxO5836gfzMM0V9Q)
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Nov 2003 12:10:54 +0000 (12:10 +0000)]
bitkeeper revision 1.593 (3fb0d1ceZM5ys4sxO5836gfzMM0V9Q)

string.c:
  Always include a memcpy function in Xen, for weird gcc configs.

22 years agobitkeeper revision 1.592 (3fb0ac15PpvexPwsNAKwcJ7oNjLC-A)
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Nov 2003 09:29:57 +0000 (09:29 +0000)]
bitkeeper revision 1.592 (3fb0ac15PpvexPwsNAKwcJ7oNjLC-A)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.587.1.1 (3fb0ac11yZXqdnSpzEWZKpz5wvvO-w)
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Nov 2003 09:29:53 +0000 (09:29 +0000)]
bitkeeper revision 1.587.1.1 (3fb0ac11yZXqdnSpzEWZKpz5wvvO-w)

Makefile:
  Remove netwatch for now --- first we need a story on how to propagate IP-address changes to guests
.del-xen_netwatch.c~a4c28975caeddf9f:
  Delete: tools/misc/xen_netwatch.c
.del-xen_netwatch_redhatscript~cac0420836f2394a:
  Delete: tools/misc/xen_netwatch_redhatscript

22 years agobitkeeper revision 1.591 (3fb01fdfj4CR6YQAASBrZd-6TBRWAQ)
iap10@labyrinth.cl.cam.ac.uk [Mon, 10 Nov 2003 23:31:43 +0000 (23:31 +0000)]
bitkeeper revision 1.591 (3fb01fdfj4CR6YQAASBrZd-6TBRWAQ)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/smh22/xeno.bk

22 years agobitkeeper revision 1.589.1.1 (3fb01fd6z-bXVPc8graC98kD6hySjA)
iap10@labyrinth.cl.cam.ac.uk [Mon, 10 Nov 2003 23:31:34 +0000 (23:31 +0000)]
bitkeeper revision 1.589.1.1 (3fb01fd6z-bXVPc8graC98kD6hySjA)

add Steve's new xi_vbd_tools to fix last checkin

22 years agobitkeeper revision 1.590 (3fb015den6iTCedknkVEV3Wfg-Ql1Q)
br260@laudney.cl.cam.ac.uk [Mon, 10 Nov 2003 22:49:02 +0000 (22:49 +0000)]
bitkeeper revision 1.590 (3fb015den6iTCedknkVEV3Wfg-Ql1Q)

Now contains a fairly complete list of instructions from downloading source codes, compilation to configure, start and stop domains.

22 years agobitkeeper revision 1.589 (3fafd51ck2XSEHZX25n2Ngb4NrsnjQ)
smh22@labyrinth.cl.cam.ac.uk [Mon, 10 Nov 2003 18:12:44 +0000 (18:12 +0000)]
bitkeeper revision 1.589 (3fafd51ck2XSEHZX25n2Ngb4NrsnjQ)

Makefile:
  tweak

22 years agobitkeeper revision 1.588 (3fafd2ccYgSbWe9z2kLiH-DeviUaIA)
smh22@labyrinth.cl.cam.ac.uk [Mon, 10 Nov 2003 18:02:52 +0000 (18:02 +0000)]
bitkeeper revision 1.588 (3fafd2ccYgSbWe9z2kLiH-DeviUaIA)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/local/scratch/smh22/xeno.bk

22 years agobitkeeper revision 1.580.1.1 (3fafd2c85ofrHsrmRaYOxYp49iwWOA)
smh22@labyrinth.cl.cam.ac.uk [Mon, 10 Nov 2003 18:02:48 +0000 (18:02 +0000)]
bitkeeper revision 1.580.1.1 (3fafd2c85ofrHsrmRaYOxYp49iwWOA)

new vbd probe world

22 years agobitkeeper revision 1.587 (3fafd0aetHCEr89pQ3yPEASCbKFapg)
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 17:53:50 +0000 (17:53 +0000)]
bitkeeper revision 1.587 (3fafd0aetHCEr89pQ3yPEASCbKFapg)

xen_netwatch_redhatscript:
  new file
xen_netwatch.c:
  More xen_netwatch fixes.

22 years agobitkeeper revision 1.586 (3fafc1b0qUj0PVr0hH3XvA9CFCZBAg)
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 16:49:52 +0000 (16:49 +0000)]
bitkeeper revision 1.586 (3fafc1b0qUj0PVr0hH3XvA9CFCZBAg)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.582.1.2 (3fafc1a8WtDmHzijhEouIqSThPp1nA)
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 16:49:44 +0000 (16:49 +0000)]
bitkeeper revision 1.582.1.2 (3fafc1a8WtDmHzijhEouIqSThPp1nA)

xen_netwatch.c:
  Fixes to xen_netwatch.

22 years agobitkeeper revision 1.585 (3fafbf95QFuCKEsxsNl5cOIhPRNy2A)
br260@laudney.cl.cam.ac.uk [Mon, 10 Nov 2003 16:40:53 +0000 (16:40 +0000)]
bitkeeper revision 1.585 (3fafbf95QFuCKEsxsNl5cOIhPRNy2A)

Merge laudney.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into laudney.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/br260/xeno.bk

22 years agobitkeeper revision 1.584 (3fafbf81K3M7-GDJhS0e3H2k3t8jNg)
br260@laudney.cl.cam.ac.uk [Mon, 10 Nov 2003 16:40:33 +0000 (16:40 +0000)]
bitkeeper revision 1.584 (3fafbf81K3M7-GDJhS0e3H2k3t8jNg)

Xeno-HOWTO covering step by step instructions for setting up Xen and XenoLinux.

22 years agobitkeeper revision 1.582.1.1 (3fafbef8y8bKbMkHy5KldiazAvehBA)
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 16:38:16 +0000 (16:38 +0000)]
bitkeeper revision 1.582.1.1 (3fafbef8y8bKbMkHy5KldiazAvehBA)

xen_netwatch.c:
  new file
Makefile:
  New utility for watching network interfaces coming up and going down, and calling a configure script.

22 years agobitkeeper revision 1.583 (3fafbe7fI5Lp1b80mt9IscwVvUn4nA)
br260@laudney.cl.cam.ac.uk [Mon, 10 Nov 2003 16:36:15 +0000 (16:36 +0000)]
bitkeeper revision 1.583 (3fafbe7fI5Lp1b80mt9IscwVvUn4nA)

Change Xen image name from 'image' to 'xen', 'image.gz' to 'xen.gz'.
Change XenoLinux image name from 'image' to 'xenolinux', 'image.gz' to 'xenolinux.gz'.

22 years agobitkeeper revision 1.582 (3faf962fX5syo8fIhzw2drHCKGZJ0w)
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 13:44:15 +0000 (13:44 +0000)]
bitkeeper revision 1.582 (3faf962fX5syo8fIhzw2drHCKGZJ0w)

os.h:
  Fix mini-os for pre 2.96 gcc.

22 years agobitkeeper revision 1.581 (3faf829bElk8usyO8Mzog1zjelNh-g)
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 12:20:43 +0000 (12:20 +0000)]
bitkeeper revision 1.581 (3faf829bElk8usyO8Mzog1zjelNh-g)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.579.1.1 (3faf8294m1pdlznRlKHUgrp9IfkTeQ)
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 12:20:36 +0000 (12:20 +0000)]
bitkeeper revision 1.579.1.1 (3faf8294m1pdlznRlKHUgrp9IfkTeQ)

scsi_obsolete.c:
  new file
scsi.c, Makefile:
  Fix generic SCSI layer to support BusLogic driver

22 years agobitkeeper revision 1.580 (3faf66b5UozEzr4FkL39bXnAxrQErw)
smh22@labyrinth.cl.cam.ac.uk [Mon, 10 Nov 2003 10:21:41 +0000 (10:21 +0000)]
bitkeeper revision 1.580 (3faf66b5UozEzr4FkL39bXnAxrQErw)

xl_vbd.c:
  less verbosity

22 years agobitkeeper revision 1.579 (3faf5fd1FZw0e7pT-poxPw6RXq3fWg)
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 09:52:17 +0000 (09:52 +0000)]
bitkeeper revision 1.579 (3faf5fd1FZw0e7pT-poxPw6RXq3fWg)

Makefile:
  Fix pf Makefile.

22 years agobitkeeper revision 1.578 (3fae3756SF5aAJmGkJg6zgxL7vvXCw)
kaf24@scramble.cl.cam.ac.uk [Sun, 9 Nov 2003 12:47:18 +0000 (12:47 +0000)]
bitkeeper revision 1.578 (3fae3756SF5aAJmGkJg6zgxL7vvXCw)

Makefile:
  No longer build xen_log by default.

22 years agobitkeeper revision 1.577 (3fae33ddCduNWIa_OSYx4NC9mk3GqA)
kaf24@scramble.cl.cam.ac.uk [Sun, 9 Nov 2003 12:32:29 +0000 (12:32 +0000)]
bitkeeper revision 1.577 (3fae33ddCduNWIa_OSYx4NC9mk3GqA)

xen_log.c:
  Minimise xen_log includes.

22 years agobitkeeper revision 1.576 (3facdede5nZbIb45xqApby8e8U5CQA)
kaf24@scramble.cl.cam.ac.uk [Sat, 8 Nov 2003 12:17:34 +0000 (12:17 +0000)]
bitkeeper revision 1.576 (3facdede5nZbIb45xqApby8e8U5CQA)

xi_save_linux.c, xi_restore_linux.c, Makefile:
  Suspend/resume now uses zlib to reduce the state file size.

22 years agobitkeeper revision 1.575 (3facce22hI3AvKxD-FmqcSdXqr6l0w)
kaf24@scramble.cl.cam.ac.uk [Sat, 8 Nov 2003 11:06:10 +0000 (11:06 +0000)]
bitkeeper revision 1.575 (3facce22hI3AvKxD-FmqcSdXqr6l0w)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.572.1.1 (3facce1c9dWmFo8RXZ7u-UnRmx-g_A)
kaf24@scramble.cl.cam.ac.uk [Sat, 8 Nov 2003 11:06:04 +0000 (11:06 +0000)]
bitkeeper revision 1.572.1.1 (3facce1c9dWmFo8RXZ7u-UnRmx-g_A)

BusLogic.h, BusLogic.c, FlashPoint.c.inc:
  new file
config.h, Makefile:
  Ported BusLogic SCSI driver. Note that is is UNTESTED.

22 years agobitkeeper revision 1.574 (3fac17eedP_FW6EJc9w8TDnbR6HdEQ)
iap10@labyrinth.cl.cam.ac.uk [Fri, 7 Nov 2003 22:08:46 +0000 (22:08 +0000)]
bitkeeper revision 1.574 (3fac17eedP_FW6EJc9w8TDnbR6HdEQ)

install xen_nat_enable in install/bin

22 years agobitkeeper revision 1.573 (3fabd10f_-HPTkLPE6J9ARwOzz2XCQ)
smh22@labyrinth.cl.cam.ac.uk [Fri, 7 Nov 2003 17:06:23 +0000 (17:06 +0000)]
bitkeeper revision 1.573 (3fabd10f_-HPTkLPE6J9ARwOzz2XCQ)

tweak bk thing

22 years agobitkeeper revision 1.569.1.1 (3fabd0d6F65H-1bT1S8jMoUe53DAEA)
smh22@labyrinth.cl.cam.ac.uk [Fri, 7 Nov 2003 17:05:26 +0000 (17:05 +0000)]
bitkeeper revision 1.569.1.1 (3fabd0d6F65H-1bT1S8jMoUe53DAEA)

bug fixes for multiple devices

22 years agobitkeeper revision 1.572 (3fabca3boPogE8eX_8H6P5qlR4SCEQ)
kaf24@scramble.cl.cam.ac.uk [Fri, 7 Nov 2003 16:37:15 +0000 (16:37 +0000)]
bitkeeper revision 1.572 (3fabca3boPogE8eX_8H6P5qlR4SCEQ)

memory.c, xi_save_linux.c, xi_restore_linux.c:
  Moire fixes. Save/restore now works.

22 years agobitkeeper revision 1.571 (3fabc0ccIidm1y01SeueL9ZtLe3myA)
kaf24@scramble.cl.cam.ac.uk [Fri, 7 Nov 2003 15:57:00 +0000 (15:57 +0000)]
bitkeeper revision 1.571 (3fabc0ccIidm1y01SeueL9ZtLe3myA)

setup.c, xl_vbd.c, memory.c, process.c:
  Various fixes. One to SCSI code in xenolinux, others to suspend/resume (which is still a bit broken).

22 years agobitkeeper revision 1.570 (3fab8343LyJPc2KVRZYbCwAIS3T15g)
kaf24@scramble.cl.cam.ac.uk [Fri, 7 Nov 2003 11:34:27 +0000 (11:34 +0000)]
bitkeeper revision 1.570 (3fab8343LyJPc2KVRZYbCwAIS3T15g)

Many files:
  Various cleanups and fixes for suspend/resume. Just a couple more bugs to fix.

22 years agobitkeeper revision 1.569 (3faab4a36OLmL1p_QOPfw7H-YMwVIA)
kaf24@scramble.cl.cam.ac.uk [Thu, 6 Nov 2003 20:52:51 +0000 (20:52 +0000)]
bitkeeper revision 1.569 (3faab4a36OLmL1p_QOPfw7H-YMwVIA)

Many files:
  More work on DOM0 save/restore tools. Now ready for testing.

22 years agobitkeeper revision 1.568 (3faa9d83y0EHNiYs2njacoQE89Cqrw)
iap10@striker.cl.cam.ac.uk [Thu, 6 Nov 2003 19:14:11 +0000 (19:14 +0000)]
bitkeeper revision 1.568 (3faa9d83y0EHNiYs2njacoQE89Cqrw)

minor include fix to asm-xeno/page.h

22 years agobitkeeper revision 1.567 (3fa98625j0d47oe7ZCKLDdbnYED8wA)
kaf24@scramble.cl.cam.ac.uk [Wed, 5 Nov 2003 23:22:13 +0000 (23:22 +0000)]
bitkeeper revision 1.567 (3fa98625j0d47oe7ZCKLDdbnYED8wA)

xi_restore_linux.c, xi_save_linux.c:
  new file
dom0_ops.c, Makefile:
  Starting DOM0 support for suspend/resume. Untested so far, and resume is currently incomplete.

22 years agobitkeeper revision 1.566 (3fa9179e50emTfPyuQMw53twIxyaxA)
smh22@labyrinth.cl.cam.ac.uk [Wed, 5 Nov 2003 15:30:38 +0000 (15:30 +0000)]
bitkeeper revision 1.566 (3fa9179e50emTfPyuQMw53twIxyaxA)

ide-xeno.c:
  tweak

22 years agobitkeeper revision 1.565 (3fa916a9omQrijJLZBNMaip_G452lQ)
smh22@labyrinth.cl.cam.ac.uk [Wed, 5 Nov 2003 15:26:33 +0000 (15:26 +0000)]
bitkeeper revision 1.565 (3fa916a9omQrijJLZBNMaip_G452lQ)

tweak

22 years agobitkeeper revision 1.564 (3fa9134cYyjxglAlh2gjmCiQ901Z8g)
smh22@labyrinth.cl.cam.ac.uk [Wed, 5 Nov 2003 15:12:12 +0000 (15:12 +0000)]
bitkeeper revision 1.564 (3fa9134cYyjxglAlh2gjmCiQ901Z8g)

misc vbd tweaks tidies and fixes

22 years agobitkeeper revision 1.563 (3fa90024LzzVnnkZsqlSu4CqEMBe_Q)
smh22@labyrinth.cl.cam.ac.uk [Wed, 5 Nov 2003 13:50:28 +0000 (13:50 +0000)]
bitkeeper revision 1.563 (3fa90024LzzVnnkZsqlSu4CqEMBe_Q)

fix for scsi